Home
Manglish
English listing
Malayalam listing
About
ഒഴുകി വന്ന തടി - meaning in english
Meanings for ഒഴുകി വന്ന തടി
noun
Driftwood